//This object is used to load and handle (visually) the additional details of one selected resource
function AdditionalDataViewModel() {
	AdditionalDataViewModel.prototype.meaningfulDescription = ko.observable("");
	AdditionalDataViewModel.prototype.additionalText = ko.observable("");
	AdditionalDataViewModel.prototype.categorization = ko.observable("");
	AdditionalDataViewModel.prototype.standards = ko.observableArray();
	}
	AdditionalDataViewModel.prototype.bindAdditionalDetailsData = function(content){
		this.meaningfulDescription(content.meaningfulDescription);
		this.additionalText(content.additionalText);
		this.categorization(content.categorization);
		var self=this;
		this.standards.removeAll();
		if (content.standards){		
			content.standards.forEach(function(s){
				self.standards.push({description:s});
			});
		}
		
	}